Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F18 USA F19 Great Britain F3 USA F13 USA F14 Great Britain F9 USA F18 Great Britain F13 Great Britain F18 USA F14 Great Britain F11 Great Britain F17 Great Britain F19 Great Britain F20 Spain F7 Great Britain F4 Great Britain F7 Great Britain F8 Great Britain F10 Great Britain F11 Great Britain F12 Great Britain F13 Belgium F3 Great Britain F14 Great Britain F15 Spain F36 Great Britain F16 Great Britain F1 Great Britain F2 France F2 Great Britain F3 Great Britain F4 Turkey F4 Great Britain F6 Great Britain F15 Great Britain F16 France F2 Great Britain F3 Great Britain F4 Italy F6 Italy F7 Italy F8 Great Britain F8 Great Britain F9 Great Britain F10 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 France F2 France F3 Great Britain F3 Great Britain F4 Thailand F2 China F3 China F4 Italy F9 Great Britain F10 Great Britain F11 Great Britain F13 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F9 Great Britain F10 Great Britain F11 Ireland F1 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F11 Great Britain F15 Great Britain F1 Great Britain F2 Sweden F3 Egypt F17 Great Britain F10 Egypt F18 Great Britain F6 Great Britain F7 Ireland F1 Great Britain F8 Great Britain F9 Great Britain F6 Great Britain F5 Great Britain F3 Usa F9 Great Britain F10 Lubbock Challenger - Lubbock Fifth Third Bank Tennis Championships - Lexington Ford Tennis Championships - Louisville The Comercia Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Challenger Banque Nationale Rimouski - Rimouski Fifth-Third Bank Tennis Classic - Lexington Men's Pro Challenger at Tunica National - Tunica The LTA Hester Trophy - Manchester Waco Tennis Challenger - Waco Caversham International Tennis Tournament - Jersey IPP Open - Helsinki JSM Challenger - Champaign Talahassee Challenger Ostrava Challenger Manchester Challenger Lexington Challenger Granby Challenger Sacramento Challenger 2007 Knoxville Challenger - Knoxville USTA Comerica Challenger - Aptos Bath Challenger Jersey Challenger Nottingham Challenger St. Remy Challenger Nottingham Challenger XL Bermuda Open - Bermuda Karshi Challenger Rennes Challenger Winnetka Challenger Loughborough Challenger Cherbourg Challenger Le Gosier Challenger St. Remy Challenger Bauer Watertechnilogy Cup 2008 - Eckental Nottingham Challenger Portoroz Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Napa Challenger Tiburon Challenger Rome Challenger Oklahoma Challenger - Tulsa Nottingham Challenger Vancouver Challenger Glasgow Challenger Aptos Challenger Charlottesville Challenger Aptos Challenger Knoxville Challenger Cherbourg Challenger Vancouver Challenger Seoul Challenger Taipei City Challenger Busan Challenger Drummondville Challenger St. Brieuc Challenger Surbiton Challenger Sacramento Challenger Surbiton Challenger Loughborough Challenger Pro Challenger at Calabasas - Calabasas The Tarka Challenger - Barnstaple Phoenix Challenger Music City Challenger - Nashville Nottingham Challenger The LTA Men's Challenger - Southampton Vancouver Challenger Manchester Challenger Surbiton Challenger Surbiton Challenger Stockton Challenger Quimper Challenger Nottingham Challenger Nottingham Challenger Indian Wells Challenger Champaign Challenger Happy Valley Challenger Dallas Challenger Wroclaw Challenger Manchester Challenger Nottingham Challenger Glasgow Challenger Binghamton Challenger Aptos Challenger Cassis Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Surbiton Challenger Nottingham 1 Challenger Savannah Challenger 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Cremona Challenger Nottingham Challenger Ilkley Challenger The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Jersey Challenger Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Heineken Open - Auckland Guadalajara Challenger AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Helsinki Challenger Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Nottingham-2 Challenger Atlanta Tennis Championships - Atlanta Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors Basel - Basel The Hypo Group Tennis International 2008 - Poertschach US Men's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Campbells Hall of Fame Tennis Championships - Newport Loughborough Challenger Thailand Open - Bangkok Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Apia International - Sydney SAP Open - San Jose US Men's Clay Court Championship - Houston AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Legg Mason Tennis Classic - Washington Citi Open - Washington Jersey Challenger China Open - Beijing Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Valencia Open - Valencia China Open - Beijing Hall of Fame Tennis Championships - Newport China Open - Beijing US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Delray Beach International Tennis Championships - Delray Beach Baton Rouge Challenger Geneva Open - Geneva Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport New York Open - New York European Open - Antwerp Delray Beach Open - Delray Beach Murray River Open - Melbourne AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington U.S. National Indoor Tennis Championships - Memphis Sydney Tennis Classic - Sydney Dallas Open - Dallas Delray Beach Open - Delray Beach Seoul Challenger Las Vegas Challenger Erste Bank Open - Vienna AEGON Championships - London Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta BB&T Atlanta Open - Atlanta The Artois Championships - London US Men's Clay Court Championship - Houston Open Parc - Lyon Cherbourg Challenger New York Open - New York Delray Beach Open - Delray Beach Regions Morgan Keegan Championships - Memphis Citi Open - Washington Winston-Salem Open - Winston-Salem Serbia Open - Belgrade Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Playford Challenger Sardegna Open - Cagliari San Diego Open - San Diego Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BMW Open - Munich cinch Championships - London Delray Beach Open - Delray Beach Citi Open - Washington Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Loughborough Challenger Heilbronn Challenger Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Qatar ExxonMobil Open - Doha Lexington Challenger Heineken Open - Auckland Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Irving Challenger Apia International - Sydney Dallas Open - Dallas Valencia Open - Valencia BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm ASB Classic - Auckland AEGON Championships - London AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Nature Valley International - Eastbourne Lexington Challenger Lexington Challenger Rakuten Japan Open - Tokyo Mallorca Challenger If Stockholm Open - Stockholm Memphis Open - Memphis Fairfield Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Hamburg European Open - Hamburg ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Almaty Open - Almaty Citi Open - Washington Knoxville Challenger Erste Bank Open - Vienna Surbiton Challenger Millennium Estoril Open - Estoril BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta European Open - Antwerp Erste Bank Open - Vienna San Diego Open - San Diego United Cup - Australia Adelaide International 2 - Adelaide ASB Classic - Auckland Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Dubai Duty Free Tennis Championships - Dubai Korea Open - Seoul cinch Championships - London Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bank Austria Tennis Trophy - Vienna Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Barcelona Open Banc Sabadell - Barcelona BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome SAP Open - San Jose Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Australian Open - Melbourne BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Mutua Madrilena Madrid Open - Madrid Rolex Paris Masters - Paris Rogers Cup - Montreal Rakuten Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris US Men's Clay Court Championship - Houston Citi Open - Washington Wimbledon - London French Open - Paris Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York ASB Classic - Auckland U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON International - Eastbourne Erste Bank Open - Vienna French Open - Paris Fever-Tree Championships - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Hopman Cup - Perth Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Hopman Cup - Perth Davis Cup, World Group, SF, GBR-AUS 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, QF, FRA-GBR 4-1 Laver Cup - Prague Laver Cup - Geneva Davis Cup, Finals, Group E ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne Laver Cup - Boston Davis Cup, Finals, Group C ATP Cup - Sydney Davis Cup, Group D, Glasgow French Open - Paris U.S. Open (juniors) All Lower level tournaments Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Shanghai - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Mubadala World Tennis Championship Nitto ATP Finals - London Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, Finals, SF, GBR-ESP 1-2 Olympics - London Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, World Group, PO, COL-GBR 1-3 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, Group I, 1R, GBR-SVK 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 French Open (juniors) Wimbledon (juniors) Laver Cup - Chicago Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon - London Truist Atlanta Open - Atlanta Infosys Hall of Fame Open - Newport Abierto de Tenis Mifel - Los Cabos Olympics - Paris Western & Southern Open - Cincinnati Davis Cup, Group B, Manchester U.S. Open - New York China Open - Beijing Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Stockholm Open - Stockholm Erste Bank Open - Vienna Miami Open - Miami Adelaide International - Adelaide Bordeaux Challenger Mifel Tennis Open - Los Cabos Australian Open - Melbourne Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech French Open - Paris Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Nonthaburi 4 Challenger Open Parc - Lyon Nottingham 2 Challenger cinch Championships - London Surbiton Challenger Wimbledon - London U.S. Open - New York Winston-Salem Open - Winston-Salem Davis Cup, Group D, Manchester Shanghai Rolex Masters - Shanghai ABN AMRO Open - Rotterdam Glasgow Challenger Citi Open - Washington Manama Challenger Canberra Challenger Australian Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Oeiras 2 Challenger Prague Challenger cinch Championships - London Ostrava Challenger Rothesay International - Eastbourne Citi Open - Washington Sumter Challenger Naples Challenger Bordeaux Challenger Barletta Challenger National Bank Open - Toronto Monza Challenger Libema Open - 's-Hertogenbosch Birmingham Challenger French Open - Paris Lexington Challenger Wimbledon - London Shanghai Challenger U.S. Open - New York Guangzhou Challenger